草庐IT

seo - 谷歌分类

全部标签

javascript - 谷歌折线图 : drag to adjust value

我最近放弃使用Graphael和扩展包Ico.我认为它仍然是一个很棒的库,只是需要更好的文档和适当的API才能被广泛采用。我已经将带有图表的区域转换为使用GoogleCharts,但似乎无法找到一种方法来实现我使用graphael实现的一项特定功能:拖动支持。我的一个linecharts需要可编辑,这意味着可以上下拖动线上的各个点来调整值。我一直在尝试寻找事件或在API中附加事件的方法,但没有成功。有没有人设法做这样的事情?据说可以制作自定义图表-是否可以这样做?编辑:似乎不太可能或很难连接到GoogleAPI或输出的SVG。它在iframe中并且没有可用的源代码只会使它的吸引力越来越

javascript - 如何使用谷歌分析跟踪点击事件

我尝试在用户单击特定元素时记录事件,但没有记录任何事件。这是我的代码:/*JQUERYPREPENDEDALREADY...*//*STANDARDGOOGLEANALYTICSCODE*/(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*newDate();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g

javascript - 谷歌地图 API v3 : computeDistanceBetween method and distance in metric form

我想以公制形式计算位置之间的直接距离。(即:从A到B,以公里为单位)。没看懂computeDistanceBetween方法以单位返回。谢谢 最佳答案 以米为单位。要转换为公里除以10241000,obviously.google.maps.geometry.spherical.computeDistanceBetween(Moscow,Leningrad);//679601m对了,这个库方法的底层代码是基于Haversineformula的. 关于javascript-谷歌地图APIv

javascript - 谷歌地图 JS API v3 : get markers in circle with containsLocation() doesn't work - why?

我正在尝试通过使用google.maps.geometry.poly.containsLocation来获取给定半径(google.maps.Circle)内的所有标记here,但出现错误:TypeError:eisundefined。片段://...if(google.maps.geometry.poly.containsLocation(randomMarkers[i].marker.getPosition(),searchArea)){console.log('=>isinsearchArea');}else{console.log('=>isNOTinsearchArea');

javascript - 如何从谷歌地图自动完成 api 获取邮政编码

所以我的问题是结果显示为:1980MissionStreet,旧金山,加利福尼亚州,美国...但我需要它来给我邮政编码,因为当我把它放回谷歌的地理编码器时,出于某种原因它没有注册位置。//这是我只有自动完成输入字段的代码varinput=document.getElementById('id_address');varoptions={types:['address'],componentRestrictions:{country:'us'}};autocomplete=newgoogle.maps.places.Autocomplete(input,options);//这就是我使用

javascript - 如何从谷歌地图中删除所有内容

我需要谷歌地图只有街道名称。我不想删除标记的公交车站、医院等东西。我可以使用什么命令来删除这些东西? 最佳答案 您可以按照此处所述设置基本map的样式:http://code.google.com/apis/maps/documentation/javascript/styling.html例如,隐藏除道路以外的所有内容:varstyleArray=[{featureType:"all",stylers:[{visibility:"off"}]},{featureType:"road",stylers:[{visibility:"o

javascript - 谷歌地图信息框位置

我已经用谷歌搜索这个问题一段时间了,但我得到的只是头疼。我在我的谷歌地图上添加了带有信息框的谷歌标记,但信息框位于标记下方,但我真的很感激它位于标记上方。有谁知道怎么做吗?请不要将某些链接指向某个地方,我今天看到它已经很久了。提前谢谢你。 最佳答案 将信息框的alignBottom属性设置为true(默认为false)。要进一步调整位置,请使用信息框的pixelOffset属性 关于javascript-谷歌地图信息框位置,我们在StackOverflow上找到一个类似的问题:

javascript - 谷歌地图 API - 添加多个目的地不起作用(谷歌方向)

我在创建/复制谷歌地图方向功能时遇到问题。当我有一个From/To字段时,我能够让它正常工作,但是当我尝试添加多个目的地时,它就不起作用了。我看过我们,但我没有得到任何很好的示例教程来说明这是如何完成的。以下是我到目前为止所做的。但我很确定这样做真的很糟糕。任何例子都会很棒。varintTextBox=0;//FUNCTIONTOADDTEXTBOXELEMENTfunctionaddElement(){intTextBox=intTextBox+1;varcontentID=document.getElementById('content');varnewTBDiv=document

javascript - 如何在谷歌地图中隐藏和显示 MarkerClusterer

我试图在用户点击某些按钮时隐藏/显示markerClusterer:这是我正在尝试做的:map=newgoogle.maps.Map(document.getElementById("mappa"),mapOptions);varmarker_tmp=[];varmarkers_tmp=[];$.each(json,function(index,value){varlatLng=newgoogle.maps.LatLng(value.lat,value.lng);varmarker=newgoogle.maps.Marker({'position':latLng});if((value

javascript - 计算谷歌应用程序脚本中日期之间的年、月、日

我使用以下函数进行了计算,它以“X年,Y个月,Z天”的格式给出了o/p,并且对于某些日期,它给出了一些错误的o/p。我想我做了一些公式中遗漏的计算。函数是,/***@param{Date}startdate*@param{Date}enddate*@return{String}*/functionleasePeriodCalc(startDate,endDate){varsdate=startDate;varedate=endDate;edate.setDate(edate.getDate()+1);edate=newDate(edate);if(sdate.valueOf()>eda